/* 
    Document   : ourStyle
    Created on : 22.apr.2012, 01:46:10
    Author     : Jo
    Description:
        Purpose of the stylesheet follows.
*/


/* --------------------- student/project list style ---------------------------*/
body h1{
    font-family: "Trebuchet MS", "Lucida Sans", "sans serif";
    font-weight: normal;
    color: rgb(51,51,51);
    font-size: 2em;
}

body h3{
    font-family: "Trebuchet MS", "Lucida Sans", "sans serif";
    font-weight: normal;
    color: rgb(51,51,51);
    font-size: 1.2em;
}

body {
    font-family: Georgia, "Times New Roman", Times,serif;
}

body p {
    font-family: "Trebuchet MS", "Lucida Sans", "sans serif";
}

.studentlist{
    border: solid 1px #BDBDBD;
    height: 21px;
    background-color: white;
    color: #0083A9;
    font-size: 1.2em;
    padding-top: 3px;
    list-style: none;
    margin-top: -1px;
}

.studentlist.over {
    border: 1px solid #000;
}

#ourProjects .studentlist {
    list-style: decimal outside;
}

.studentlist input {
    margin-right: 7px;
    margin-left: 5px;
}

.studentlist img {
    margin-left: 5px;
    margin-top: 1px;
    cursor: pointer;
}

.studentlist a {
    margin-left: 5px;
}

.studentlist span {
    margin-left: 5px;
}

body button {
    margin-top: 5px;
    background-color: white;
    color: #0083A9;
    cursor: pointer;
}

.add_messages {
    top:0;
    left:0;
    right:0;    
    position:fixed;
    margin-left: 650px;
    margin-top: 300px;
    width: 250px;
    border: solid 1px #0083A9;
    border-radius: 10px;
    background-color: #EFF5FF;
    color: #0083A9;
}

.add_messages p {
    margin-left: 10px;
}

/*---------------------------------  dialog --------------------------------- */
.deleteGroup input {
    width: 80px;
}

.updateGroup input[type="button"] {
    margin-left: 100px;
    margin-top: 20px;
}

.createGroup input[type="button"] {
    margin-left: 100px;
    margin-top: 20px;
}
/*--------------------------- search style -----------------------------------*/

#searchStudent {
    width: 470px;
    border-radius: 5px;
    margin-bottom: 15px;
    padding-left: 5px;
}

/* ------------------------- All project list ---------------------------------*/

#projectListen li {
    margin-left: -40px;
}

/* -------------------------View one project css-------------------------------*/
#projectInfo{
    line-height: 1.0;
    font-size: 9px;
    font-family: "Trebuchet MS", "Lucida Sans", "sans serif";
    font-weight: normal;
    color: rgb(51,51,51);
    font-size: 1.2em;
}

#projectInfo span {
    font-family: Georgia, "Times New Roman", Times,serif;
    font-size: 14px;
}

/* Title */
#projectInfo #pT{
    margin-top: 60px;
    margin-bottom: -4px;
    font-size: 24px;
    font-family: Times New Roman, Times New Roman, Times, serif;
    font-style: italic;
    text-align: center;

}

#projectInfo #pST{
    margin-top: 20px;
    text-align: center;
}

/* Short title */
#projectInfo #pShortTitle{
}

/* Owner */
#pO{
    margin-top: -8px;
    text-align: center;
}

#pOwner{
    
}

/* Date */
#pD{
    margin-top: -8px;
    margin-bottom: 30px;
    text-align: center;
}

#projectInfo #pDate {
    color: rgb(51,51,51);
    font-size: 14px;
}

/* Description*/
#projectInfo #pDc{
    font-size: 16px;
    font-weight: 500;
    text-decoration: underline;
}

#projectInfo #pDescription {
    font-size: 14px;
    font-family: Georgia, "Times New Roman", Times,serif;
    font-weight: normal;
    margin-left: 20px;
    margin-top: -5px;
}

/* StudentGroup */
#pStG{
    margin-top: 10px;
}

#pStudentGroup{
    
}

/* Advisor 1 */
#pA1{
    margin-top: -8px;
}

#pAdvisor1{

}

/* Advisor2 */
#pA2{
    margin-top: -8px;
}

#pAdvisor2{
    
}

/* Status */
#pS{
    margin-top: -8px;
    margin-bottom: 40px;
    text-decoration: underline;
}

#pStatus{
    font-weight: normal;
}

/* CollegiumComments */
#pCC{
    text-decoration: underline;
    font-size: 16px;
    margin-top: 40px;
}
#pCComments{
    font-weight: normal;
    text-decoration: none;
    margin-left: 20px;
    margin-top: -5px;
}

#StatusHeader{
    font-size: 15px;
    text-decoration: underline;
    margin-top: 30px;
    margin-bottom: -3px;
}

/*-------------------------- Staffcomments/Notes -----------------------------*/
.staffcomments{
    width: inherit;
    height: 300px;
    border-radius: 5px;
    border-color: gray;
}

#myCommentButton{
    margin-left: 260px;
    height: 30px;
    width: 200px;
    border-radius: 5px;
}

#notes{
    line-height: 1.0;
    font-family: "Trebuchet MS", "Lucida Sans", "sans serif";
    font-weight: normal;
    font-size: 16px;
    text-decoration: underline;
    color: rgb(51,51,51);
    margin-top: 50px;
}

#noteUpdated{
    text-align: center;
    position: absolute;
    margin-left: 15%;
    margin-top: -30px;
    width: 250px;
    border: solid 1px #0083A9;
    border-radius: 10px;
    background-color: #EFF5FF;
    color: #0083A9;
}

#CommentIco {
    width: 16px;
}

#projectComment {
    width: 450px;
    height: 200px;
    resize: none;
    border-radius: 5px;
}

#pNt{
    font-size: 15px;
    margin-top: 40px;
    text-decoration: underline;
}

#pNote{
    
}

#pWriteComment{
    font-size: 15px;
    margin-top: 30px;
    text-decoration: underline;
}

/* ----------------------------- Meeting -------------------------------------*/
.meetingInput {
    margin-left: 5px;
    border-radius: 5px;
    padding: 3px;
    width: 100px;
    font-weight: bold;
}

.meetingInput[name="sekreter"] {
    margin-left: 355px;
}

#projectComment {
    width: 470px;
    height: 200px;
    resize: none;
}

/* ------------------------ buttons for one project --------------------------*/

.downloadFileLink{
    text-align: center;
    position: absolute;
    width: 130px;
    background-color:ghostwhite;
    color: #0083A9;
    padding: 2px;
    margin-left: 10px;
    margin-top: 5px;
    border-style: outset;
    border-color: white;
    border-width: 2px;
    border-radius: 5px;
    font-family: "Trebuchet MS", "Lucida Sans", "sans serif";
}

#printProjectButton {
    position: absolute;
    background-color: #E5EFFD;
    margin-left: 340px;
    border-radius: 5px;
    padding: 2px;
    width: 130px;
}

#getAttachment {
    position: absolute;
    background-color: blanchedalmond;
    margin-left: 180px;
    border-radius: 5px;
    padding: 2px;
    width: 130px;
}

#viewDoneProjects{
    border-radius: 5px;
    padding: 4px;
    font-weight: bold;
    background-color: beige;
}
/* -------------------------- approved project --------------------------------*/

#approvedProjects li {
    margin-left: -40px;
}

#ourProjects li {
    margin-left: -20px;
}